[RESOLVIDO] Magento: Não consigo fazer login de administrador após instalação
Dica publicada em PHP / Miscelânea
[RESOLVIDO] Magento: Não consigo fazer login de administrador após instalação
Essa solução foi testada num Magento 1.5.1, sistema Debian testing , PHP 5.3.3-7 e Mysql 5.1.16.
Se após a instalação do Magento você não conseguir realizar o login de administrador, essa dica pode resolver seu problema.
1 - No diretório de instalação de seu Magento, vá até a pasta 'app/code/core/Mage/Core/Model/Session/Abstract'
2 - Abra o arquivo 'Varien.php'
3 - Procure pelas linhas (por volta das linhas 75 e 85)
e comente os últimos 3 itens do array:
e importante, não esqueça de tirar a vírgula depois do item " 'path'=> $cookie->getPath() ".
Após isso, entre/atualize a página de login de administrador, e tente se logar. Se tudo der certo, você entrará normalmente na área de administração.
Então, até a próxima dica.
Se após a instalação do Magento você não conseguir realizar o login de administrador, essa dica pode resolver seu problema.
1 - No diretório de instalação de seu Magento, vá até a pasta 'app/code/core/Mage/Core/Model/Session/Abstract'
2 - Abra o arquivo 'Varien.php'
3 - Procure pelas linhas (por volta das linhas 75 e 85)
[php code]
// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
'domain' => $cookie->getConfigDomain(),
'secure' => $cookie->isSecure(),
'httponly' => $cookie->getHttponly()
);
[/php code]
// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
'domain' => $cookie->getConfigDomain(),
'secure' => $cookie->isSecure(),
'httponly' => $cookie->getHttponly()
);
[/php code]
e comente os últimos 3 itens do array:
[php code]
// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath()
//'domain' => $cookie->getConfigDomain(),
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
);
[/php code]
// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath()
//'domain' => $cookie->getConfigDomain(),
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
);
[/php code]
e importante, não esqueça de tirar a vírgula depois do item " 'path'=> $cookie->getPath() ".
Após isso, entre/atualize a página de login de administrador, e tente se logar. Se tudo der certo, você entrará normalmente na área de administração.
Então, até a próxima dica.